import {

} from 'services';

const defaultState = {
  /**
   * 查询表单数据
   */
  queryFormState: {
    status:'',
    name: '',
    majorName: '',
    credentialType: '',
    credentialNumber: '', 
    gender: '',
    telephone: '',
    startTime: '',
    endTime: '',
    formCollapsed: true,
  },
}

/**
 * 按组织统计
 */
 export default {

  namespace: 'pages_home_statistics_organization',

  state: defaultState,

  effects: { 

    // /** 
    //  * 获取分类列表
    //  */
    // *examQuestionCategoryList ({ payload: { jwt, questionBankId  } }, { call, put, select }) {
    //   try {
    //     // 发起请求
    //     const { data } = yield call(examQuestionCategoryList, jwt, questionBankId );
    //     yield put({ type: 'selectClassifyTreeStateUpdate', payload: { ...data } });
    //   }
    //   catch (error) {
    //     // 如果有需要特殊处理的错误，就判断code和msg，如果没有，则继续抛出给全局处理
    //     // 网络异常，已经拦截掉了
    //     const { code, msg } = error;
    //     // callback错误弹框后，用户点确认时的回调,重新登录
    //     throw { code, msg };
    //   }
    // },
  },

  reducers: {
    /**
     * 重置页面状态
     */
    allStateReset(state) {
      return defaultState;
    },
  },

}